package com.yanqu.road.entity.enums.washe;

public enum eWasheEffectType {

    ExchangeBlock(1, "交换格子"), // 传2个格子的坐标
    MergeBlock(2, "合并格子"), // 传2个格子坐标
    ReplaceBlock(3, "替换格子"), // 传格子数据
    RemoveBlock(4, "删除格子"), // 传格子坐标和type
    Light(5, "消除发光"), // 第一轮第一阶段消除的方块
    SkillEnd(6, "技能结束"),
    UpdateBlock(7, "更新格子效果"),
    HighLight(8, "高亮"),
    DemonFly(9, "活阎王的小恶魔飞过去效果"),

    OpenBox(10, "打开宝箱"),
    StageBox(11, "暂存宝箱"),
    OpenStageBox(12, "打开暂存宝箱"),

    GuideStep(91, "新手引导对话"),
    GuideOperateMove(92, "新手引导操作移动"),
    GuideOperateCard(93, "新手引导释放卡牌"),

    // 技能ID + 00  结束
    // 技能ID + 01/02/03/...  多个效果

    ;

    private int value;
    private String desc;

    eWasheEffectType(int value, String desc) {
        this.value = value;
        this.desc = desc;
    }

    public int getValue() {
        return value;
    }

    public void setValue(int value) {
        this.value = value;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}
